home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Diamond Collection / The Diamond Collection (Software Vault)(Digital Impact).ISO / cdr29 / confed06.zip / CONFED.HLP (.txt) < prev    next >
OS/2 Help File  |  1995-02-03  |  74KB  |  871 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Confed The config.sys editor ΓòÉΓòÉΓòÉ
  3.  
  4.                                    CONFED 0.6
  5.  
  6. CONFED is a specialized tool to edit your config.sys. It's a 32 bit 
  7. multi-threaded PM application which has all of the OS/2 features as Direct 
  8. Manipulation, presentation parameters, support for clipboard, etc. Confed 
  9. should do the following for you: 
  10.  
  11. -Hopefully demistify most of the config.sys entries. 
  12. -Supply extended help for the config.sys items. 
  13. -Provide a specialized way to edit the config items. 
  14. -Be helpfull in maintaining an optimized OS/2 system. 
  15.  
  16. o The Confed controls 
  17. o About Confed / History / What's new 
  18. o Working with the OS/2 Config.sys file 
  19. o The Confed help facility 
  20. o Disclaimer/Confed is shareware 
  21. o About the author 
  22. o Glossary 
  23.  
  24.  
  25. ΓòÉΓòÉΓòÉ 2. The OS/2 Config.sys file ΓòÉΓòÉΓòÉ
  26.  
  27. The Confed application is build to work with your config.sys. Because of the 
  28. nature of the OS/2 config.sys a warning (which must not be taken 
  29. lighthartedly). 
  30.  
  31.  <<<===WARNING===>>> 
  32.  
  33. CHANGING YOUR CONFIG.SYS MAY CAUSE YOUR SYSTEM TO CRASH WHEN BOOTING. SO IF YOU 
  34. MAKE ANY CHANGES AT ALL BE VERY CAREFULL AND BE SURE YOU KNOW WHAT YOU'RE 
  35. DOING. I CAN'T BE RESPONSIBLE FOR WHAT YOU DO WITH YOUR SYSTEM OR YOUR 
  36. CONFIG.SYS. SO NO WARRANTY WHATSOEVER IS IMPLIED. 
  37.  
  38. SO..... PROCEED WITH UTMOST CARE!!!!! 
  39.  
  40. There is a considerable amount of flexibility in the settings in the 
  41. CONFIG.SYS. (If you'll use it wisely, it can bring a nice performance boost!) 
  42. Most OS/2 users will at one time or another try to make changes and see what 
  43. happens. This can lead to the situation where the system won't boot. Use the 
  44. ALT-F1 feature or boot from a diskette to recover. If you use the ALT-F1 
  45. feature, OS/2 will take the CONFIG.SYS, OS2SYS.INI and OS2.INI from the install 
  46. directory and write them over the existing INI's and config.sys. 
  47.  
  48. To use the ALT-F1 feature optimally, set up your system as you like it best. 
  49. This means, your optimal config setup, and the desktop (workplace shell) as you 
  50. like it (the desktop settings are held in the INI files). Copy them to the 
  51. OS2\INSTALL subdirectory on the boot partition (thus overwriting the files 
  52. residing there).  This will allow you to experiment without high risk. In the 
  53. WARP version the ALT-F1 function is improved. If you install the archive 
  54. function wich can be found in the archive page of the desktop settings 
  55. notebook, the ALT-F1 gives you five options to choose from. (This feature is 
  56. documented in the WARP help files) 
  57.  
  58. Only the last version saved to the install directory will be recovered (OS/2 
  59. 2.xx). So don't make any changes to the files in the install directory until 
  60. you're absolutely sure the files you save will give you a perfect functioning 
  61. system! 
  62.  
  63. Before you start experimenting, try reading some info. Recommended are the OS/2 
  64. redbooks, the command reference (linked to Confed) and the CONFIG.SYS 
  65. description file by Rick Meigs. (Filename OS2CNFG7.) This last file is 
  66. available on most BBS's (and certainly on info@cdrom.com). There are also some 
  67. other INF files which prove to be interresting. Recommended are OS2PERF 
  68. (Performance tuning), OS2FAQ (Frequently asked questions) and TRICKS (Stupid 
  69. tricks for OS/2). 
  70.  
  71. One last remark which I think shouldn't really be made, but to be on the safe 
  72. side, the changes you make in the config.sys will only take effect if you save 
  73. the new config.sys and reboot the system! 
  74.  
  75. Good luck and have fun. 
  76.  
  77.  
  78. ΓòÉΓòÉΓòÉ 3. The Confed controls ΓòÉΓòÉΓòÉ
  79.  
  80. Confed features rather a lot controls for such a small application. Therefor a 
  81. button or toolbar is added. This toolbar has so called smarticons which make 
  82. the most frequently used functions fast available. Also the mouse buttons have 
  83. some added functionality (see Keys help). Roughly the controls can be described 
  84. in 5 sections: 
  85.  
  86.  1. -Toolbar. 
  87.  2. -File menu. 
  88.  3. -Edit menu. 
  89.  4. -Help menu. 
  90.  5. -Direct manipulation 
  91.  
  92. Besides working with the Toolbar, there's another way to manipulate the lines 
  93. in the config editor. If you click the left mouse button twice on any line in 
  94. the confed or hit the enter key when a line is selected, a context sensitive 
  95. dialog will be opened. The folowing dialogs can be opened (depending on the 
  96. contents of the selected line): 
  97.  
  98.  1. Edit-line dialog. 
  99.  2. Edit-path dialog. 
  100.  3. Edit-setfile dialog. 
  101.  4. Edit-device dialog. 
  102.  
  103.  
  104. ΓòÉΓòÉΓòÉ 3.1. The Toolbar ΓòÉΓòÉΓòÉ
  105.  
  106. The toolbar is the row of small icons (smarticons) at the top of the window 
  107. just under the menubar. By using the mouse and clicking on these icons you're 
  108. able to start the most frequently used functions. In a way the toolbar will act 
  109. as a menu (in fact it is). The icons in the toolbar have the following 
  110. functions: 
  111.  
  112. By clicking the icon right here in the help file, you'll get more extensive 
  113. help about the feature. 
  114.  
  115. -Save as. 
  116. -Cut. 
  117. -Copy. 
  118. -Paste. 
  119. -Clear. 
  120. -Add. 
  121. -Edit. 
  122. -Rem/Derem. 
  123. -Search. 
  124. -Search Again. 
  125. -Confed Help. 
  126. -Line Help. 
  127.  
  128.  
  129. ΓòÉΓòÉΓòÉ 3.2. The File menu ΓòÉΓòÉΓòÉ
  130.  
  131. The file menu contains the standard items. Although Open and New are a little 
  132. strange. The confed editor can be used to edit almost any text file (as long as 
  133. its size is less than 32 Kb). It's also a nice tool to write small batch files, 
  134. so the new and open features can come in handy. The file menu contains the 
  135. following features: 
  136.  
  137. -New 
  138. -Open 
  139. -Save 
  140. -Save as 
  141. -Exit 
  142.  
  143.  
  144. ΓòÉΓòÉΓòÉ 3.2.1. New ΓòÉΓòÉΓòÉ
  145.  
  146. Using new closes the file which is currently being edited (most likely the 
  147. config.sys). If confed thinks you've changed the contents of the current file, 
  148. it will display a messagebox so the file can be saved or discarded. 
  149.  
  150. The new file will get the name Untitled.Fil. If you're saving the file using 
  151. Save as , the name can be changed, if you use save, the file will be saved as 
  152. Untitled.Fil. 
  153.  
  154.  
  155. ΓòÉΓòÉΓòÉ 3.2.2. Open ΓòÉΓòÉΓòÉ
  156.  
  157. If you start Confed it automaticly tracks down the config.sys file on your 
  158. bootdrive and opens it. So you won't have to use open often. Using the Open 
  159. item is one of the possibilities you've got to let Confed open a file. (The 
  160. others are Dropping one on the Confed window or starting confed from the prompt 
  161. with a parameter.) When you choose open OS/2's standard fileopen dialog will be 
  162. started. You can pick a file using this dialog. 
  163.  
  164. There'll be no checking whatsoever what the type or true-type of the file is. 
  165. So if you're using the opendialog to open a nontext file, confed will try to 
  166. open the file. Of course you'll get rubbish.  WARNING. If you open a nontext 
  167. file, don't save it using Confed. You'll destroy the contents of the file!! 
  168.  
  169. If confed thinks you've changed the contents of the current file, it will 
  170. display a messagebox which enables you to save the file, discard it or cancel 
  171. the open action. 
  172.  
  173. Because Confed uses the standard control LISTBOX, it's capacity is limited. The 
  174. listbox-control is (in OS/2 2.1) still a 16 bit control This means it can only 
  175. hold 64 Kb of data. Much of this space +- 32 Kb is used for housekeeping. So we 
  176. will be able to fit approximately 32 Kb of data into the Listbox. So files 
  177. larger than 32 Kb won't be opened by Confed. There is a way around this by 
  178. using User Drawn Listboxes. I haven't implemented this, because its a pain and 
  179. there isn't a real use for it because the average Config.sys is about 3 Kb. 
  180.  
  181.  
  182. ΓòÉΓòÉΓòÉ 3.2.3. Save ΓòÉΓòÉΓòÉ
  183.  
  184. Choosing the save action will save the file as it is in the Confed main window. 
  185. The filename used is displayed in the titlebar. The existing file is 
  186. overwritten! Confed doesn't make a backup of the file, it overwrites! This 
  187. action can also be started by using the ALT-a accelerator. The statusbar will 
  188. show the number of bytes writen to disk. 
  189.  
  190.  
  191. ΓòÉΓòÉΓòÉ 3.2.4. Save as ΓòÉΓòÉΓòÉ
  192.  
  193. Using Save as will save the contents of Confed anywhere on your system using 
  194. any filename. Save as will start the same dialog as open. This standard OS/2 
  195. File dialog will enable you to save your file on any drive/directory under any 
  196. name. If you try to save the file under an existing path/name, Confed will 
  197. prompt you asking if the existing file may be overwritten. The statusbar will 
  198. show the number of bytes written to disk. 
  199.  
  200.  
  201. ΓòÉΓòÉΓòÉ 3.2.5. Exit ΓòÉΓòÉΓòÉ
  202.  
  203. Exit closes Confed. If confed thinks you've changed the contents of the current 
  204. file, and haven't saved it yet, confed will prompt you so the file can be 
  205. saved, discarded or the exit action can be canceled. 
  206.  
  207. You can also exit Confed using the ALT-x accelerator. 
  208.  
  209.  
  210. ΓòÉΓòÉΓòÉ 3.3. The Edit menu ΓòÉΓòÉΓòÉ
  211.  
  212. The Editmenu contains the items used to modify (or used in modifying) the 
  213. contents of Confed. The Edit menu contains the following features: 
  214.  
  215. -Add 
  216. -Edit 
  217. -Rem/Derem 
  218. -Cut 
  219. -Copy 
  220. -Paste 
  221. -Clear 
  222. -Search 
  223. -Search Again 
  224. -Goto 
  225.  
  226.  
  227. ΓòÉΓòÉΓòÉ 3.3.1. Add ΓòÉΓòÉΓòÉ
  228.  
  229. In Confed there are more ways to add a line. It depends on the kind of item you 
  230. wish to add. This is why add has a conditional cascade menu. If you choose add, 
  231. the Edit-Line dialog will be started. If you choose the little button to the 
  232. right of add, a submenu will be started in which you can choose which type of 
  233. dialog to start. 
  234.  
  235. The submenu: 
  236.  
  237. -Add any 
  238. -DEVICE 
  239. -BASEDEV 
  240. -Path item 
  241. -File item 
  242.  
  243. The dialog you choose dictates in a way the type of item you'll add. Only the 
  244. Edit-line dialog will give the upportunity to add anything. This is why Add any 
  245. as well as clicking on the add menu will start this dialog. 
  246.  
  247.  
  248. ΓòÉΓòÉΓòÉ 3.3.2. Add any ΓòÉΓòÉΓòÉ
  249.  
  250. This will have the same effect as clicking on the add button. It will cause the 
  251. Edit-Line dialog to be started empty. In the Title bar of the dialog you can 
  252. see that you've started an add operation. If you've added some text, and you 
  253. press O.K., the line will be added after the currently selected line. If there 
  254. isn't a selected line, the new line will be added at the top of the listbox. 
  255.  
  256.  
  257. ΓòÉΓòÉΓòÉ 3.3.3. DEVICE ΓòÉΓòÉΓòÉ
  258.  
  259. The DEVICE submenu will start an empty Edit-device dialog with the purpose to 
  260. add a DEVICE= statement to the config.sys. In the title bar of the Edit-device 
  261. dialog, you can see the DEVICE= statement. 
  262.  
  263.  
  264. ΓòÉΓòÉΓòÉ 3.3.4. BASEDEV ΓòÉΓòÉΓòÉ
  265.  
  266. The BASEDEV submenu will start an empty Edit-device dialog with the purpose to 
  267. add a BASEDEV= statement to the config.sys. In the title bar of the Edit-device 
  268. dialog, you can see the BASEDEV= statement. 
  269.  
  270.  
  271. ΓòÉΓòÉΓòÉ 3.3.5. Path item ΓòÉΓòÉΓòÉ
  272.  
  273. The path-item menu will show a submenu which displays the most used items in 
  274. the config, which utilize a path. If you pick one of these items, the Edit-path 
  275. dialog is started for that item. You can see the item you've started the dialog 
  276. for in the title-bar of the dialog. Confed won't check if the item already 
  277. exists, so take care! 
  278.  
  279.  
  280. ΓòÉΓòÉΓòÉ 3.3.6. File item ΓòÉΓòÉΓòÉ
  281.  
  282. In the config.sys there are a number of entries which need a filename. For 
  283. these entries a separate dialog is created. By selecting the File-item menu, a 
  284. submenu will display. This submenu contains most of the config commands which 
  285. need a filename. If you pick one of these items, the Edit-file dialog is 
  286. started for that item. You can see the item you've started the dialog for in 
  287. the title-bar of the dialog. Confed won't check if the item already exists, so 
  288. take care! 
  289.  
  290.  
  291. ΓòÉΓòÉΓòÉ 3.3.7. Edit ΓòÉΓòÉΓòÉ
  292.  
  293. If you click edit, it has the same effect as clicking the edit button in the 
  294. button bar. It will always start the edit-line dialog no matter what item is 
  295. selected. In this way you can alter whatever you want. 
  296.  
  297. Note that this has a completely different effect as double clicking on an item 
  298. or using the return key on a selected item. This will start the dialog 
  299. specified for the item selected! 
  300.  
  301. The folowing dialogs can be started by double clicking or Enter: 
  302.  
  303.  1. Edit-line dialog. 
  304.  2. Edit-path dialog. 
  305.  3. Edit-setfile dialog. 
  306.  4. Edit-device dialog. 
  307.  
  308.  
  309. ΓòÉΓòÉΓòÉ 3.3.8. Rem/Derem ΓòÉΓòÉΓòÉ
  310.  
  311. Rem/derem is a typical config (or autoexec) action. It will place a REM 
  312. statement in the current line. If a rem statement already exists, it will erase 
  313. it. 
  314.  
  315.  
  316. ΓòÉΓòÉΓòÉ 3.3.9. Cut ΓòÉΓòÉΓòÉ
  317.  
  318. Deletes the selected data from the application and copies it to the clipboard. 
  319. Any previous contents of the clipboard are destroyed. 
  320.  
  321.  
  322. ΓòÉΓòÉΓòÉ 3.3.10. Copy ΓòÉΓòÉΓòÉ
  323.  
  324. Copies the selected data to the clipboard so it can be used somewhere in a 
  325. Paste operation. The selection remains unchanged although previous contents of 
  326. the clipboard are destroyed. 
  327.  
  328.  
  329. ΓòÉΓòÉΓòÉ 3.3.11. Paste ΓòÉΓòÉΓòÉ
  330.  
  331. the paste operation will copy a line from the clipboard and place it after the 
  332. currently selected line. If no line is selected, paste will insert the line on 
  333. top of the list. If the clipboard is empty this action will do nothing. 
  334.  
  335.  
  336. ΓòÉΓòÉΓòÉ 3.3.12. Clear ΓòÉΓòÉΓòÉ
  337.  
  338. Clear deletes the current selected line. If no line is selected, no action will 
  339. be taken. If a line is deleted it can't be recalled (see also cut). 
  340.  
  341.  
  342. ΓòÉΓòÉΓòÉ 3.3.13. Search ΓòÉΓòÉΓòÉ
  343.  
  344. Starting search results in starting the Edit-line dialog. In the title bar of 
  345. the dialog you can see that you've started the search action. Fill in the item 
  346. you want to find and press O.K. Confed will try to find the item. If the 
  347. searchitem can't be found, the current line will stay selected and the 
  348. statusbar will show an error. 
  349.  
  350. There is a quick way to find a line. Just press any letter and Confed will 
  351. search the first line beginning with that letter. If you press the letter 
  352. again, the next line will be sought, etc. 
  353.  
  354.  
  355. ΓòÉΓòÉΓòÉ 3.3.14. Search again ΓòÉΓòÉΓòÉ
  356.  
  357. search again will try to locate the next match of the previously entered search 
  358. item. If there was no search action previously started, this action will have 
  359. no effect. If the searchitem can't be found, the current line will stay 
  360. selected and the statusbar will show an error. 
  361.  
  362.  
  363. ΓòÉΓòÉΓòÉ 3.3.15. Goto ΓòÉΓòÉΓòÉ
  364.  
  365. Goto will activate a dialogbox which will show a spinbutton. This spinbutton 
  366. will automaticly have the upper limit of the number of lines and a lower limit 
  367. of 1. Pressing O.K. will cause confed to select the line shown in the 
  368. spinbutton. 
  369.  
  370.  
  371. ΓòÉΓòÉΓòÉ 3.4. The Help menu ΓòÉΓòÉΓòÉ
  372.  
  373. The Confed helpmenu contains a number of items which will allow you to enter 
  374. the help facility in a number of different ways. 
  375.  
  376. -Help index... (Index of this file) 
  377. -General help...(The first help screen) 
  378. -Using help...(How to use help) 
  379. -Keys help...(which keys do what) 
  380. -Help contents...(All this files chapters) 
  381. -Line help...(Special for CONFED) 
  382.  
  383.  
  384. ΓòÉΓòÉΓòÉ 3.5. Direct manipulation. ΓòÉΓòÉΓòÉ
  385.  
  386. One of the most attractive features of the OS/2 desktop is the possibility to 
  387. drag objects and drop them on another object and thus start an action involving 
  388. those two objects. In Confed direct manipulation is completely supported. 
  389. Besides from opening a file by dropping it on Confed, working with presentation 
  390. parameters is fully supported. And what's more, any change will be remembered. 
  391. (Just as resizing and changing the place of Confed will be remembered). 
  392.  
  393. You can change the color of any part of the Confed main window (except the 
  394. smart icons) by dropping a color on it. To do this open the system setup folder 
  395. and start the color palette. Choose a color and drop it on the part of your 
  396. choosing. For example one of the scrollbars. They will change color. If you 
  397. exit the application the change will be remembered. 
  398.  
  399. In a simmilar way, the Fonts can be changed. Start the font palette and pick a 
  400. font. Drop it on the menubar or on the main listbox. The font will change. 
  401. Changes will be saved. 
  402.  
  403. You can change both color and font in a single action by dropping a scheme 
  404. palette on Confed. The scheme palette is also found in the system setup folder. 
  405. By using the scheme palette you can also change the appearance of the edit 
  406. dialogs used by Confed. 
  407.  
  408.  
  409. ΓòÉΓòÉΓòÉ 4. The Confed Help facility ΓòÉΓòÉΓòÉ
  410.  
  411. Confed has a special help facility you won't find in any normal application. It 
  412. is especialy designed to tap into OS/2 .INF files. In version 0.5 only the 
  413. CMDREF.INF will be used. If you click the linehelp button or choose linehelp 
  414. from the helpmenu, Confed will try to find help about the selected item in the 
  415. mainlistbox. Pressing the help button will have the same effect in all the edit 
  416. dialogs. (Pressing F1 will give help from this help-file!) 
  417.  
  418. Because Linehelp uses the CMDREF.INF file, it is possible that a number of 
  419. items can't be found. If this is the case, VIEW.EXE (The OS/2 INF viewer) will 
  420. display an error message that it wasn't able to locate the item. 
  421.  
  422. Maybe in the future if I've got the courage (or the encouragement) I'll write 
  423. an extension inf file to the config.sys. 
  424.  
  425.  
  426. ΓòÉΓòÉΓòÉ 5. About Confed / History ΓòÉΓòÉΓòÉ
  427.  
  428. Confed 0.5 (The initial release) is a 32 bit multi-threaded PM applet which is 
  429. written in Borland C++ 1.0 for OS/2. The initial thought behind the applet was 
  430. to build a usefull application which enables me to learn C++ under PM and which 
  431. incorporates most of the goodies OS/2 has to offer. It was a real learning 
  432. experience (and fun to do) to build a applet which incorporates: 
  433.  
  434. -MultiThreading (Save and Open) 
  435. -Drag&Drop (Opening files) 
  436. -OS/2 custom controls 
  437. -Buttonbar with smarticons 
  438. -Context sensitive edit dialogs 
  439. -Clipboard support 
  440. -Presentation parameters drag&drop 
  441.  
  442. OS/2 had no standard way of building a button bar with smart icons. (This is in 
  443. fact just another menu.) So I had to use some tricks here. (The trick I used is 
  444. a modified IBM idea.) 
  445.  
  446. Real helpfull were: 
  447.  
  448. o The code example files (most form IBM) 
  449. o The Hobbes CD's. 
  450. o (Book) The Art of OS/2 2.1 C programming (a must) 
  451. o The EDM/2 electronic magazine (a must) 
  452.  
  453. I choose to build a config editor because needed one and IBM forgot to include 
  454. one. At the rate I'm experimenting with my system such an applet is a handy 
  455. tool. The more so because it's given me a fast link into OS/2's help system. 
  456. (So you thought I wrote the entire help) 
  457.  
  458. When you're medling with powers like the OS/2 config, a good help system which 
  459. is directly accesable is a must. So a fair amount of time went into using 
  460. OS/2's help resources directly with Confed. 
  461.  
  462.  If I get enough encouragement (users who will register) I might take this 
  463. applet a step further and maybe release the code. One other thought comes to 
  464. mind. Writing an INF file which contains most of the config.sys Information 
  465. which is not contained in the OS/2 CMDREF.INF file. By combining this file with 
  466. CMDREF, a more complete linehelp system would appear. 
  467.  
  468.  HISTORY 
  469.  
  470. Dec 94 initial release 
  471.  
  472. Version 0.5 Initial release with all the above features 
  473.  
  474. Feb 95 Release 0.6 Added 
  475.  
  476. o A statusbar 
  477. o Goto linenr 
  478. o Linenr display 
  479. o Read/write confirmation 
  480. o Save on exit 
  481. o Dynamic menu (edit) 
  482. o Improved search 
  483. o Improved Device dialog (WARP sensitive) 
  484. o File change detection 
  485.  
  486.  
  487. ΓòÉΓòÉΓòÉ 6. Disclaimer ΓòÉΓòÉΓòÉ
  488.  
  489. ====DISCLAIMER==== 
  490.  
  491. If you use Confed I (Eric Slaats) am in no way responsible for any loss or 
  492. damage; whether physical, financial, emotional, social, mental, marital, or 
  493. otherwise that may result from the use of this product. 
  494.  
  495. This product is supplied "as is", and without any warranties. You may 
  496. distribute this shareware version of Confed as the folowing conditions are met: 
  497.  
  498.  1. The distributed archive must contain ONLY the files CONFED.EXE, CONFED.HLP, 
  499.     README.CED 
  500.  
  501.  2. The contents of this archive are NOT MODIFIED in any way. 
  502.  
  503.  3. This version is not to be sold.  However, a reasonable disk copying fee is 
  504.     permitted. 
  505.  
  506. ====REGISTERING==== 
  507.  
  508. Confed is shareware. If you like this program and use it, please send a fee of 
  509. +- $5 in any currency you like to: 
  510.  
  511.  Eric Slaats 
  512.  Tongelresestraat 61 
  513.  5613 db Eindhoven 
  514.  The Netherlands 
  515. EMAIL E.Slaats@fe.hse.nl 
  516.  
  517. If I'll get enough respons maybe I'll give this little applet a facelift. Enjoy 
  518. and SUPPORT SHAREWARE! 
  519.  
  520.  
  521. ΓòÉΓòÉΓòÉ 7. About the author ΓòÉΓòÉΓòÉ
  522.  
  523. Eric Slaats teaches Information technology at the Hogeschool Eindhoven. 
  524.  
  525. If you feel the need to contact me, send your comments, criticism and postcards 
  526. to: 
  527.  
  528. E. Slaats 
  529. Tongelresestraat 61 
  530. 5613 DB Eindhoven 
  531. The Netherlands 
  532. EMAIL E.Slaats@fe.hse.nl 
  533.  
  534.  
  535. ΓòÉΓòÉΓòÉ 8. Keys help ΓòÉΓòÉΓòÉ
  536.  
  537. As with all good applications there are some `hot keys` defined which will make 
  538. life a little easier. Also a few mouse actions are defined as shortcuts. 
  539.  
  540. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  541. ΓöéKey      ΓöéAction                Γöé
  542. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  543. ΓöéALT-s    ΓöéSave                  Γöé
  544. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  545. ΓöéALT-x    ΓöéExit                  Γöé
  546. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  547. ΓöéALT-a    ΓöéAdd line dialog       Γöé
  548. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  549. ΓöéEnter    ΓöéEdit line (dblclk)    Γöé
  550. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  551. ΓöéDel      ΓöéClear line            Γöé
  552. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  553. ΓöéShift-DelΓöéCut                   Γöé
  554. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  555. ΓöéCntrl-InsΓöéCopy                  Γöé
  556. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  557. ΓöéShift-InsΓöéPaste                 Γöé
  558. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  559. ΓöéA-z      ΓöéLineitem starting withΓöé
  560. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  561. ΓöéMouse    Γöé                      Γöé
  562. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  563. ΓöéDblclk1  ΓöéEdit item (Enter)     Γöé
  564. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  565. ΓöéSnglclk1 ΓöéSelect item           Γöé
  566. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  567. ΓöéDblclk2  ΓöéStart Add submenu     Γöé
  568. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  569.  
  570.  
  571. ΓòÉΓòÉΓòÉ 9. The Edit-Line dialog box ΓòÉΓòÉΓòÉ
  572.  
  573. The Edit-Line dialog is the simplest edit dialog. It is mostly used for items 
  574. the other edit dialogs can't handle (yet). (For example the IFS lines.) The 
  575. dialog is used for the following tasks: 
  576.  
  577. - Edit lines from the main-window. 
  578. - Enter search items. 
  579. - Edit path subitems. 
  580. - Unconditional edit. 
  581.  
  582. The Edit Line dialog incorporates the following pushbuttons: 
  583.  
  584. O.K. Button 
  585. Cancel Button 
  586. Help Button 
  587.  
  588. The Edit-Line dialog may be the simplest, its also the most flexible. You can 
  589. alter anything in the line you're editing, thats why the ADD BUTTON  and the 
  590. EDIT BUTTON  always start the Edit Line dialog. This way you can alter anything 
  591. on any line. 
  592.  
  593. The Edit Line Dialog has another nice feature, it supports Clipboard actions. 
  594. You've got the possibility to Cut and Copy parts of the line you're editing. To 
  595. do this you first have to select some text. You can do this using the mouse 
  596. (keep button one down) or by using the arrow keys while keeping the SHIFT key 
  597. down. The selected text will be Cut to the clipboard if you press SHIFT-DEL. It 
  598. will be copied if you press CNTRL-INS. To Paste text from the clipboard use 
  599. SHIFT INS 
  600.  
  601.  
  602. ΓòÉΓòÉΓòÉ 10. The Edit-device dialog box ΓòÉΓòÉΓòÉ
  603.  
  604. The edit-device dialog is used for adding and editing lines which contain a 
  605. DEVICE= or a BASEDEV= statement. The dialog contains two entryfields, one in 
  606. which the name of the devicedriver can be placed and one which contains the 
  607. arguments which will be passed to the devicedriver at boottime. 
  608.  
  609. If you're entering a BASEDEV, be sure the name you enter is in the 
  610. bootdrive:\OS2 directory! OS/2 expects it there. If you're using WARP, the 
  611. device-files must be in the OS2\BOOT directory. (Although placing them in the 
  612. OS2 directory will work, it's not recommended). 
  613.  
  614. In the 0.6 version of confed, it's checked if the \OS2\BOOT\ directory exists. 
  615. If this is the case, hitting the device button will open the filedialog in the 
  616. \OS2\BOOT\ directory. If it doesn't exist, confed assumes you're not using warp 
  617. and opens the filedialog in the \OS2 directory.. 
  618.  
  619. The Edit device dialog incorporates the following pushbuttons: 
  620.  
  621. O.K. Button 
  622. Cancel Button 
  623. Help Button 
  624. Device Button 
  625.  
  626. The two entryfields also have Clipboard support. You've got the possibility to 
  627. Cut and Copy parts of the line you're editing. To do this you first have to 
  628. select some text. You can do this using the mouse (keep button one down) or by 
  629. using the arrow keys while keeping the SHIFT key down. The selected text will 
  630. be Cut to the clipboard if you press DEL. It will be copied if you press 
  631. CNTRL-INS To Paste text from the clipboard use SHIFT INS. 
  632.  
  633.  
  634. ΓòÉΓòÉΓòÉ 11. The Edit-path dialog box ΓòÉΓòÉΓòÉ
  635.  
  636. The Edit-path dialog is designed to edit statements which encorporate a path. 
  637. The most known are PATH and DPATH. If you start the dialog by double clicking 
  638. on a statement which contains a path, the path is broken down into its 
  639. elements. (The path elements are separated by a ;). All the separate path items 
  640. are placed in a listbox. You can edit a path item by double-clicking on it. A 
  641. Edit-line item dialog will be started with this item in it. There you can 
  642. modify it. Notice there isn't any 'directory dialog' yet (maybe in a future 
  643. version), so you've got to know what you're doing. 
  644.  
  645. Adding an item and deleting an item can be done by  using the pushbuttons. For 
  646. adding an item again the Edit-line dialog is used. 
  647.  
  648. The Edit path dialog incorporates the following pushbuttons: 
  649.  
  650. O.K. Button 
  651. Cancel Button 
  652. Add Button 
  653. Delete Button 
  654. Help Button 
  655.  
  656. You don't have to use the ; character for the path items. If you press O.K. the 
  657. dialog will fit together the different pieces of the path statement and put ; 
  658. between them. 
  659.  
  660.  
  661. ΓòÉΓòÉΓòÉ 12. The Edit-Setfile dialog box ΓòÉΓòÉΓòÉ
  662.  
  663. The Edit-setfile dialog was designed to be used with config.sys items which 
  664. will need a filename as argument. For example the SET USER_INI statement needs 
  665. a filename as argument. This dialog is started if you choose it from the add 
  666. submenu, or if you doubleclick on a line in the main window which contains a 
  667. config.sys command which needs an filename as argument. The simplest way to 
  668. fill in the filename is to use the file button which will start the standard 
  669. OS/2 filedialog. You may also type the filename in yourself.  The Edit-Setfile 
  670. dialog incorporates the following pushbuttons: 
  671.  
  672. O.K. Button 
  673. Cancel Button 
  674. File Button 
  675. Help Button 
  676.  
  677. The Edit-setfile Dialog also supports Clipboard actions. You've got the 
  678. possibility to Cut and Copy parts of the line you're editing. To do this you 
  679. first have to select some text. You can do this using the mouse (keep button 
  680. one down) or by using the arrow keys while keeping the SHIFT key down. The 
  681. selected text will be Cut to the clipboard if you press SHIFT-DEL. It will be 
  682. copied if you press CNTRL-INS. To Paste text from the clipboard use SHIFT INS. 
  683.  
  684.  
  685. ΓòÉΓòÉΓòÉ 13. Glossary of terms ΓòÉΓòÉΓòÉ
  686.  
  687. The following (technical) terms which may need further explanation are used in 
  688. this help document 
  689.  
  690. o OS/2 
  691. o Clipboard 
  692. o Cut 
  693. o Paste 
  694. o Copy 
  695. o Presentation parameters 
  696. o Drag&drop 
  697. o Multithreading 
  698. o O.K. 
  699. o Cancel 
  700. o Help 
  701. o Device 
  702. o File 
  703. o Add 
  704. o Delete 
  705.  
  706.  
  707. ΓòÉΓòÉΓòÉ 13.1. Multithreading ΓòÉΓòÉΓòÉ
  708.  
  709. Multithreading is the capability of OS/2 to perform more than one task at once 
  710. for one proces. For example you can access the help of this applet, and in the 
  711. meantime load or save a file.  Both actions are taking place at the same time . 
  712. It's like walking and chewing gum at the same time. It's  NOT like windows, 
  713. which takes a step, performs a chew, takes a step, etc. 
  714.  
  715.  
  716. ΓòÉΓòÉΓòÉ 13.2. Drag&drop ΓòÉΓòÉΓòÉ
  717.  
  718. Drag&drop is one of the most attractive features of OS/2. It is also known as 
  719. Direct Manipulation. This feature gives the possibility to pick something up 
  720. with your mousepointer, dragging it to another object and dropping it on this 
  721. object. The object being dropped is then being handled by the object it is 
  722. dropped on. 
  723.  
  724. For example, if you drag a text-file and drop it on a printer object, the 
  725. printer object will take action by printing the dropped object. 
  726.  
  727. A nifty feature is drag and drop of colors, fonts and scheme's which may change 
  728. the applications presentation parameters. 
  729.  
  730. This application supports direct manipulation in every form. You may drop files 
  731. on it which will be opened. You may drop colors, fonts or scheme palettes to 
  732. change the Confed's appearance. 
  733.  
  734. See also  Direct manipulation. 
  735.  
  736.  
  737. ΓòÉΓòÉΓòÉ 13.3. IBM OS/2 ΓòÉΓòÉΓòÉ
  738.  
  739. OS/2 is a registered trademark of International Business Machines. It's the 
  740. wonderfull operating system you are using at the moment. 
  741.  
  742.  
  743. ΓòÉΓòÉΓòÉ 13.4. Presentation parameters ΓòÉΓòÉΓòÉ
  744.  
  745. Presentation Parameters are a set of properties which are attached to every 
  746. OS/2 control. These properties command the way a control looks. The most common 
  747. use is changing fonts and colors by dropping them on a control using Direct 
  748. manipulation. 
  749.  
  750. If you want to change fonts or colors, you first have to open a font-palette, 
  751. color-palette or scheme-palette from the system setup folder. 
  752.  
  753.  
  754. ΓòÉΓòÉΓòÉ 13.5. Clipboard ΓòÉΓòÉΓòÉ
  755.  
  756. The clipboard provides a temporary storage area for a piece of text, a bitmap 
  757. or a metafile. In Confed the only interresting part is text. It will enable you 
  758. to move data within Confed or share data with other applications. 
  759.  
  760. The most common operations on the clipboard are: 
  761.  
  762. Cut 
  763. Paste 
  764. Copy 
  765.  
  766. The data in the clipboard is maintained in memory only.  Clipboard data is lost 
  767. when the computer is turned off. 
  768.  
  769.  
  770. ΓòÉΓòÉΓòÉ 13.6. Cut ΓòÉΓòÉΓòÉ
  771.  
  772. Deletes the selected data from the application and copies it to the clipboard. 
  773. Any previous contents of he clipboard are destroyed. The Cut operation in 
  774. Confed is supported in the main window (here cut will delete and entire 
  775. selected line and copy it to the clipboard) and in the edit dialogs in which 
  776. parts of the text can be selected (use mouse or Shift-arrow) and cut to the 
  777. clipboard (Shift-Del). 
  778.  
  779.  
  780. ΓòÉΓòÉΓòÉ 13.7. Copy ΓòÉΓòÉΓòÉ
  781.  
  782. Copies the selected data to the clipboard so it can be used somewhere in a 
  783. Paste operation. The selection remains unchanged although previous contents of 
  784. the clipboard are destroyed. 
  785.  
  786. In the Confed main window starting a copy operation means copying the whole 
  787. selected line to the clipboard. The simplest way is to use the copy button in 
  788. the toolbar. If you're copying from one of the edit dialogs, you first have to 
  789. select a chunk of text (Use mouse or shift-arrow), and copy it to the clipboard 
  790. (use Control-Ins). 
  791.  
  792.  
  793. ΓòÉΓòÉΓòÉ 13.8. Paste ΓòÉΓòÉΓòÉ
  794.  
  795. Copies the data from the clipboard (if there is any). If any text is selected 
  796. it will be deleted and replaced by the contents of the clipboard. 
  797.  
  798. In the main Confed window, a paste operation will copy a line from the 
  799. clipboard and place it after the currently selected line. If no line is 
  800. selected, paste will insert the line on top of the list. You can start a paste 
  801. operation through the menu or by pressing the paste button on the toolbar. 
  802.  
  803.  
  804. ΓòÉΓòÉΓòÉ 13.9. O.K. button ΓòÉΓòÉΓòÉ
  805.  
  806. O.K. saves the contents of the dialog as displayed to the mainwindow or 
  807. activates the contents of the dialog (as in 'enter search item'). This will 
  808. also terminate the current dialog. 
  809.  
  810.  
  811. ΓòÉΓòÉΓòÉ 13.10. Cancel button ΓòÉΓòÉΓòÉ
  812.  
  813. Cancel will cancel the current editing action. The Edit dialog will be 
  814. terminated, any changes  will be discarded. 
  815.  
  816.  
  817. ΓòÉΓòÉΓòÉ 13.11. Help button ΓòÉΓòÉΓòÉ
  818.  
  819. Help will try to find help about the config.sys item you're currently editing. 
  820. Help for this item is sought in the OS/2 help files. If you want help about the 
  821. dialog itself, press F1. 
  822.  
  823. See also  The Confed Help facility. 
  824.  
  825.  
  826. ΓòÉΓòÉΓòÉ 13.12. Device button ΓòÉΓòÉΓòÉ
  827.  
  828. The device button opens the standard OS/2 filedialog for theEdit Device Dialog. 
  829. If you are adding or editing a BASEDEV,the wildcard used is *.ADD. If you're 
  830. working with DEVICE, the wildcard is *.SYS. In both cases the \OS2 directory on 
  831. the bootdrive is used as default directory if you're using OS/2 2.xx, if you're 
  832. using WARP the filedialog will open in \OS2\BOOT\. 
  833.  
  834. For adding or editing a DEVICE you may use other directories. But, if you're 
  835. working with BASEDEV, DO NOT CHANGE THE DIRECTORY!! . OS/2 expects its 
  836. basedevices in the directory choosen by confed. Also the Edit Device Dialog 
  837. assumes your basedevices are in the \OS2 (or the \OS2\BOOT if you're using 
  838. WARP) directory of the boot drive. 
  839.  
  840. If you pick a file, the name, directory and drive of that file are transported 
  841. to the Edit-device dialog. 
  842.  
  843.  
  844. ΓòÉΓòÉΓòÉ 13.13. File button ΓòÉΓòÉΓòÉ
  845.  
  846. The file button is used in the  Edit-Setfile dialog . It has a similar function 
  847. as the device button in the Edit-device dialog. It opens the standard OS/2 
  848. filedialog. The dialog is opened with the default directory \OS2 of the 
  849. bootdrive. If you select a file from the \OS2 directory, or from any other 
  850. directory or drive, the name is taken and transported to the Edit-Setfile 
  851. dialog. 
  852.  
  853.  
  854. ΓòÉΓòÉΓòÉ 13.14. Add button ΓòÉΓòÉΓòÉ
  855.  
  856. This button appears only in the Path dialog. It opens a Edit-line dialog, and 
  857. will give the upportunity to add a path item. If an item is added, it will be 
  858. added after the selected item. If no item is selected, the new path-item will 
  859. be put on top of the list. 
  860.  
  861. This function doesn't check the validity of the entered item (maybe in a future 
  862. version I'll add a Directory dialog). So take care! 
  863.  
  864.  
  865. ΓòÉΓòÉΓòÉ 13.15. Delete button ΓòÉΓòÉΓòÉ
  866.  
  867. This button appears only in the Path dialog. It will delete the selected item 
  868. of the listbox. If no item is selected, no action is taken. If an item is 
  869. deleted, it can't be recalled. If you accidently delete an item you can always 
  870. Cancel the Edit-Path dialog in which case no change is recorded in the main 
  871. window.